<div id="templatemo_upcomming_event" class="container_wapper">
    <div class="container">
        <table id="table-content">
            
            <h1 align="center" style="font-family: calibri; margin-bottom: 20px;"> -------------------SMS For All-------------------</h1>
            
            <form id="submitRequest" name="submitRequest" action="<?php echo site_url('transaksi/smsfal'); ?>" method="post">
                <tr>
                    <td align="right">Saldo Saat Ini</td>
                    <td>:</td>
                    <td><?php echo number_format($saldo,0,',','.'). '  ('. floor($saldo / $harga). ' sms)';?></td>
                </tr>
                <tr>
                    <td align="right">Pilih Kota Target</td>
                    <td>:</td>
                    <td>
                        <select id="kota" name="kota">
                            <option value="all">Semua Kota</option>
                            <?php
                            $curr_prop = "";
                            foreach ($data_kota as $row){
                                if ($curr_prop != $row->nama_propinsi){
                                    echo"<option>============== " . $row->nama_propinsi . "=============</option>";
                                    $curr_prop = $row->nama_propinsi;
                                }
                                echo"<option value=" . $row->nama_kota .">&nbsp;&nbsp;" . $row->nama_kota . "</option>";
                            }
                            ?>
                       </select>
                    </td>
                </tr>
                <tr>
                    <td align="right">Jumlah Penerima Pesan</td>
                    <td>:</td>
                    <td><input type="text" name="jumlah_pesan" id="jumlah_pesan"/></td>
                </tr>
                <tr>
                    <td align="right">Isi Pesan</td>
                    <td>:</td>
                    <td><textarea name="isi_pesan" id="isi_pesan" rows="5" cols="50"></textarea></td>
                </tr>
                <input type="hidden"  id="jenis_request" name="jenis_request" value="<?php echo "$jenis_request"; ?>"/>
                <input type="hidden" name="<?php echo $this->security->get_csrf_token_name(); ?>" value="<?php echo $this->security->get_csrf_hash(); ?>">
            </form>
            <tr>
                <td></td>
                <td></td>
                <td><input type="button" id="bt_request" name="bt_request" class="button_blue" value="Kirim"></td>
            </tr>
        </table>
    </div>
</div>
<script>
    $(function() {
        $("#bt_request").click(function(event) {
            var v_jumlah_pesan =parseFloat(document.getElementById('jumlah_pesan').value);
            var v_isi_pesan = document.getElementById('isi_pesan').value;
            var v_kota = document.getElementById('kota').value;
            
            if (v_isi_pesan.length > 160){
                show_alert("Maksimal pengiriman SMS adalah 160 Karakter. SMS anda memiliki : "+v_isi_pesan.length+" Karakter");
            } else if (v_jumlah_pesan < 1 || !v_jumlah_pesan ) {
                show_alert("Jumlah pesan tidak boleh kosong");
            } else if (v_isi_pesan === "") {
                show_alert("Isi pesan tidak boleh kosong");
            } else if(!v_kota){
                show_alert("Kota tidak boleh kosong");
            } else {
                show_dialog("Silahkan tunggu, transaksi anda sedang kami proses...");
                $.ajax({
                    url: '<?php echo base_url(); ?>index.php/transaksi/pre_submit_smsfal',
                    type: "POST",
                    data: {
                        jumlah_pesan: v_jumlah_pesan,
                        isi_pesan: v_isi_pesan,
                        kota:v_kota,
                        '<?php echo $this->security->get_csrf_token_name(); ?>': '<?php echo $this->security->get_csrf_hash(); ?>'
                    },
                    success: function(result)
                    {
                        var obres = $.parseJSON(result);
                        var err_code = obres.err_code;

                        if (err_code !== "00") {
                            hide_dialog(obres.msg);
                        }
                        else
                        {
                            hide_dialog("");
                            alert("Transaksi berhasil dilakukan");
                            $("#submitRequest").submit();
                        }
                    },
                    error: function()
                    {
                        hide_dialog("Terdapat masalah dengan koneksi internet anda, silahkan coba kembali.");
                    }
                });
            }
        });
    });
</script>
</body>
</html>